package com.leonardo.tg.example;

import java.util.Date;

import MAR.Core.Reflectable;

import com.leonardo.beanme.model.ComboBox;
import com.leonardo.persistenceme.model.Entity;

public class Compromisso implements Reflectable, Entity {
	
	private Integer key;
	private Date data;
	private String nome;
	private String descricao;
	private Boolean confirmada;
	private ComboBox prioridade = new ComboBox(new String[] {"Alta", "Média", "Baixa"});
	private Boolean completa;
	
	public Integer getKey() { return key; }
	public Date getData() { return data; }
	public String getNome() { return nome; }
	public String getDescricao() { return descricao; }
	public Boolean getConfirmada() { return confirmada; }
	public ComboBox getPrioridade() { return prioridade; }
	public Boolean getCompleta() { return completa; }
//SETTERS definem o formulário
	public void setKey(Integer key) { this.key = key; }
	public void setNome(String nome) { this.nome = nome; }
	public void setData(Date data) { this.data = data; }
	public void setConfirmada(Boolean confirmada) { this.confirmada = confirmada; }
	public void setPrioridade(ComboBox prioridade) { this.prioridade = prioridade; }
	public void setDescricao(String descricao) { this.descricao = descricao; }
	public void setCompleta(Boolean completa) { this.completa = completa; }
}
